package cuongnh.project.japanesediary.vocabulary.common;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import cuongnh.project.japanesediary.vocabulary.dao.CategoryDao;
import cuongnh.project.japanesediary.vocabulary.dao.ContextDao;
import cuongnh.project.japanesediary.vocabulary.dao.GrammarDao;
import cuongnh.project.japanesediary.vocabulary.dao.KanjiDao;
import cuongnh.project.japanesediary.vocabulary.dao.PartOfSpeechDao;
import cuongnh.project.japanesediary.vocabulary.dao.SentenceDao;
import cuongnh.project.japanesediary.vocabulary.dao.TextDao;
import cuongnh.project.japanesediary.vocabulary.dao.VocabularyDao;

@Service
public class CommonServices extends AbstractService {

	@Autowired
	private VocabularyDao vocabularyDao;
	
	@Autowired
	private PartOfSpeechDao partOfSpeechDao;
	
	@Autowired
	private CategoryDao categoryDao;
	
	@Autowired
	private GrammarDao grammarDao;
	
	@Autowired
	private KanjiDao kanjiDao;
	
	@Autowired
	private SentenceDao sentenceDao;
	
	@Autowired
	private ContextDao contextDao;
	
	@Autowired
	private TextDao textDao;
	
	public VocabularyDao getVocabularyDao() {
		return vocabularyDao;
	}

	public PartOfSpeechDao getPartOfSpeechDao() {
		return partOfSpeechDao;
	}

	public CategoryDao getCategoryDao() {
		return categoryDao;
	}
	
	public GrammarDao getGrammarDao() {
		return grammarDao;
	}
	
	public KanjiDao getKanjiDao() {
		return kanjiDao;
	}

	public SentenceDao getSentenceDao() {
		return sentenceDao;
	}

	public ContextDao getContextDao() {
		return contextDao;
	}

	public TextDao getTextDao() {
		return textDao;
	}
	
}
